# Auteur de l'application (Noms séparés par des _) 
AUTHOR=pons_moreau
# Compilateur
CC=gcc
# Fichiers sources
SRCDIR=./
CFILES=$(SRCDIR)int2string.c $(SRCDIR)print.c $(SRCDIR)tortle.c
# Fichers objets
OFILES=$(CFILES:.c=.o)
# Destination des lib dynamiques
LIB_DEST_DIR=../objects/


all: $(OFILES) clean

%.o: %.c 
	@echo --------------------------------
	@echo 	Creating dynamic libraries
	@echo $(LIB_DEST_DIR)$@.so
	$(CC)   -fPIC -c $<
	$(CC) -shared -o $*.so $@
	mv $*.so $(LIB_DEST_DIR)
	@echo --------------------------------
	
clean :
	@echo --------------------------------
	@echo Destruction object files
	@rm -rf $(SRCDIR)*.o *.~
	@echo --------------------------------
